Big Huge Thesaurus

flash camera

noun

sounds kind of like